#ifndef ABSTRACT_LOGGER_H
#define ABSTRACT_LOGGER_H

#include <iostream>

using namespace std;

class AbstractLogger {
public:
    AbstractLogger() {
        cout << __func__ << endl;
    }
    virtual ~AbstractLogger() {
        cout << __func__ << endl;
    }

    virtual void writeLog() = 0;
};

#endif // ABSTRACT_LOGGER_H
